package Model.Pojo;

/**
 *
 * @author Amanda
 */
public class HistoricoEscolar {

    private Aluno aluno;
    private double nota;
    private int totalFalta;
    private boolean aprovacao;
    private Disciplina disciplina;

    public HistoricoEscolar(Aluno aluno, double nota, int totalFalta, boolean aprovacao, Disciplina disciplina) {
        this.aluno = aluno;
        this.nota = nota;
        this.totalFalta = totalFalta;
        this.aprovacao = aprovacao;
        this.disciplina = disciplina;
        aluno.adicionarHistoricoEscolarAoAluno(this);
        disciplina.adicionarHistoricoEscolarADisciplina(this);
    }

    /**
     * @return the CPFAluno
     */
    public Aluno getAluno() {
        return aluno;
    }

    public Double getNota() {
        return nota;
    }

    /**
     * @param nota the nota to set
     */
    public void setNota(Double nota) {
        this.nota = nota;
    }

    /**
     * @return the totalFalta
     */
    public int getTotalFalta() {
        return totalFalta;
    }

    /**
     * @param totalFalta the totalFalta to set
     */
    public void setTotalFalta(int totalFalta) {
        this.totalFalta = totalFalta;
    }

    /**
     * @return the aprovacao
     */
    public boolean isAprovacao() {
        return aprovacao;
    }
}
